brain blooming - German English Dictionary